Feature: 07

Scenarios

Chart

Status

Progress

1

Passed

0.00%

Failed

0.00%
Total duration:
1m 55.572s

Scenario: Create 2 posts, order the list by the newest and validate that that the most recen post is there

Before 0m 0.818s
Given I navigate to page "http://localhost:2368/ghost/#/signin" 0m 1.076s
And I wait for 3 seconds 0m 3.164s
And I enter email "a.sanchez2001@uniandes.edu.co" 0m 0.336s
And I wait for 2 seconds 0m 2.129s
And I enter password "Arsenal93." 0m 0.239s
And I wait for 2 seconds 0m 2.150s
And I click sign up 0m 0.240s
And I wait for 2 seconds 0m 2.227s
And I click posts 0m 0.346s
And I wait for 2 seconds 0m 2.168s
And I click add new post 0m 0.241s
And I wait for 3 seconds 0m 3.131s
And I enter post title "Test title1" 0m 0.202s
And I wait for 2 seconds 0m 2.129s
And I click post body 0m 0.204s
And I wait for 1 seconds 0m 1.129s
And I enter post text "test dialog1" 0m 0.219s
And I wait for 2 seconds 0m 2.127s
And I click publish post 0m 0.213s
And I wait for 2 seconds 0m 2.147s
And I click continue 0m 0.223s
And I wait for 2 seconds 0m 2.144s
And I click publish post right now 0m 0.214s
And I wait for 2 seconds 0m 2.203s
And I return to editor 0m 0.229s
And I wait for 2 seconds 0m 2.145s
And I return to posts list 0m 0.315s
And I click add new post 0m 0.196s
And I wait for 3 seconds 0m 3.136s
And I enter post title "Test title" 0m 0.168s
And I wait for 2 seconds 0m 2.142s
And I click post body 0m 0.222s
And I wait for 1 seconds 0m 1.123s
And I enter post text "test dialog" 0m 0.207s
And I wait for 2 seconds 0m 2.136s
And I click publish post 0m 0.188s
And I wait for 2 seconds 0m 2.149s
And I click continue 0m 0.223s
And I wait for 2 seconds 0m 2.153s
And I click publish post right now 0m 0.220s
And I wait for 2 seconds 0m 2.176s
And I return to editor 0m 0.231s
And I wait for 2 seconds 0m 2.142s
And I return to posts list 0m 0.306s
And I wait for 2 seconds 0m 2.188s
And I click order dropdown 0m 0.150s + Show Error
Evaluation failed: DOMException: Failed to execute 'querySelector' on 'Document': 'body > div.gh-app > div > main > section > div > header > section > div > div.gh-contentfilter-menu.gh-contentfilter-sort > div.ember-view.ember-basic-dropdown-trigger.ember-power-select-trigger.gh-contentfilter-menu-trigger > span]' is not a valid selector.
    at __puppeteer_evaluation_script__:1:33
Error: Evaluation failed: DOMException: Failed to execute 'querySelector' on 'Document': 'body > div.gh-app > div > main > section > div > header > section > div > div.gh-contentfilter-menu.gh-contentfilter-sort > div.ember-view.ember-basic-dropdown-trigger.ember-power-select-trigger.gh-contentfilter-menu-trigger > span]' is not a valid selector.
    at __puppeteer_evaluation_script__:1:33
    at ExecutionContext._evaluateInternal (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\puppeteer-core\lib\cjs\puppeteer\common\ExecutionContext.js:221:19)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async ElementHandle.evaluateHandle (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\puppeteer-core\lib\cjs\puppeteer\common\JSHandle.js:125:16)
    at async Object.internalHandler.queryOne (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\puppeteer-core\lib\cjs\puppeteer\common\QueryHandler.js:24:30)
    at async DOMWorld.$ (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\puppeteer-core\lib\cjs\puppeteer\common\DOMWorld.js:101:23)
    at async DevToolsDriver.findElement (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\devtools\build\utils.js:87:15)
    at async Browser.wrappedCommand (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\devtools\build\devtoolsdriver.js:128:26)
    at async Browser.wrapCommandFn (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\@wdio\utils\build\shim.js:137:29)
    at async Browser.$ (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\webdriverio\build\commands\browser\$.js:91:17)
    at async Browser.wrapCommandFn (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\@wdio\utils\build\shim.js:137:29)
    at async KrakenWorld.<anonymous> (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\features\web\step_definitions\step.js:115:16)
And I wait for 2 seconds 0m 0.000s
And I click older first 0m 0.000s
And I wait for 2 seconds 0m 0.000s
After 0m 0.008s

Screenshots

Before
NO IMAGE AVAILABLE
Given I navigate to page "http://localhost:2368/ghost/#/signin"
And I wait for 3 seconds
And I enter email "a.sanchez2001@uniandes.edu.co"
And I wait for 2 seconds
And I enter password "Arsenal93."
And I wait for 2 seconds
And I click sign up
And I wait for 2 seconds
And I click posts
And I wait for 2 seconds
And I click add new post
And I wait for 3 seconds
And I enter post title "Test title1"
And I wait for 2 seconds
And I click post body
And I wait for 1 seconds
And I enter post text "test dialog1"
And I wait for 2 seconds
And I click publish post
And I wait for 2 seconds
And I click continue
And I wait for 2 seconds
And I click publish post right now
And I wait for 2 seconds
And I return to editor
And I wait for 2 seconds
And I return to posts list
And I click add new post
And I wait for 3 seconds
And I enter post title "Test title"
And I wait for 2 seconds
And I click post body
And I wait for 1 seconds
And I enter post text "test dialog"
And I wait for 2 seconds
And I click publish post
And I wait for 2 seconds
And I click continue
And I wait for 2 seconds
And I click publish post right now
And I wait for 2 seconds
And I return to editor
And I wait for 2 seconds
And I return to posts list
And I wait for 2 seconds
And I click order dropdown
And I wait for 2 seconds
NO IMAGE AVAILABLE
And I click older first
NO IMAGE AVAILABLE
And I wait for 2 seconds
NO IMAGE AVAILABLE
After
NO IMAGE AVAILABLE